Synonyms for "twenty-four hour period"

Words with similar meaning